package com.interview.string;
/**
 * 字符串常用方法1
 * @author yeren108
 *
 */

public class TestStringMethod {
	public static void main(String [] args){
		String str="	HelloWorld      ";
		String lower=str.toLowerCase();//将字符串转换为小写
		String upper=str.toUpperCase();//将字符串转换为大写
		
		System.out.println("lower:"+lower);
		System.out.println("Upper:"+upper);
		
		String trim=str.trim();//去掉字符串两边的空白
		System.out.println("trim:"+trim);
		
		//查看str这个字符串是否以“hel”开头
		String trim2=str.trim();
		boolean starts=trim2.startsWith("Hel");
		System.out.println("是以Hel开头："+starts);
		
		//查看str这个字符串是否以“orld”结尾
		String trims=str.trim();
		boolean ends=trims.endsWith("orld");
		System.out.println("是以orld结尾："+ends);
		
		/**
		 * 忽略大小写比较
		 * 查看字符串是否以hell开头
		 * 
		 * 思路：
		 * 		判断时只要让原来字符串都变成小写字母，在和这个字符串比较就可以了
		 * 		HelloWorld===>helloworld
		 */
		
		//1先去掉原来字符串的两侧的空白
		String trimStr=str.trim();
		//2将字符串转换为纯小写
		String lowerStr=trimStr.toLowerCase();
		//3判断是否以hell开头
		boolean strat =lowerStr.startsWith("hell");
		System.out.println("是否以hell开头："+strat);
		
		//一步写成
		boolean start0=str.trim().toLowerCase().startsWith("hell");
		System.out.println("是否以hell开头："+start0);
		
		System.out.println("字符串长度："+str.length());
		
		
		
		
	}
}
